package cn.com.nes.site.entity.bo.project;

import cn.com.nes.site.entity.bo.PageBO;
import lombok.Data;

import java.util.List;
import java.util.Set;

@Data
public class ProjectServiceUserAuthPageBO extends PageBO {

    /**
     * 项目uuid
     */
    private String projectUuid;

    /**
     * 部门ID
     */
    private String departmentId;

    /**
     * 服务人员名称
     */
    private String serviceUserName;

    /**
     * 服务人员手机号
     */
    private String serviceUserPhone;

    /**
     * 服务区域行政区划代码
     */
    private String serviceAreaCode;

    /**
     * 启用标识 0-启用 1-禁用
     */
    private Integer enableIdentity;

    /**
     * 服务人员类别 0-施工人员，1-施工负责人
     */
    private Integer serviceUserType;

    // 扩展参数
    private List<Long> relateUserIdList;    // 用户id List
    private List<Long> authIdList;          // 施工人id List
    private List<String> serviceAreaCodeList; // 行政区划代码列表
    private Set<String> departmentIdSet;    // 部门id集合
}
